window recesses - Español Inglés Diccionario